virus strain - French English Dictionary